!(random(2) == 1 and player.hand == false and player.jumpin == false) ? 0 : player.gotoAndPlay("kick");
}
obNum++;
}
if(obOn[33] == 0)
{
ob3.gotoAndPlay(1);
obCount3 = 0;
obTime3 = random(150) + 150;
obOn[33] = 1;
}
if(obOn[33] == 1)
{
obCount3++;
obTime3 >= obCount3 ? 0 : (obOn[33] = 2);
}
if(obOn[33] == 2)
{
obOn[33] = 3;
ob3._x = obStartX;
ob3._y = obStartY;
ranFrm = random(3) + 2;
ob3.bonus.bonusMoving.gotoAndStop(ranFrm);
}
if(obOn[33] == 3)
{
ob3._x += Speed * 1.2;
MovW + 50 >= ob3._x ? 0 : (obOn[33] = 4);
}
if(obOn[33] == 4)
{
hitBonus = false;
ob3.bonus.gotoAndStop(1);
ob3._x = -999;
obOn[33] = 0;
}
if(player.head.hitTest(ob3) == true and hitBonus != true)
{
_root.soundOn != 1 ? 0 : SFX2.gotoAndPlay(2);
musicRnd = 0;
musicRnd = random(4);
musicRnd != 0 ? 0 : (_root.tuneSnd1On = true);
musicRnd != 1 ? 0 : (_root.tuneSnd1On = false);
musicRnd != 2 ? 0 : (_root.tuneSnd2On = true);
musicRnd != 3 ? 0 : (_root.tuneSnd2On = false);
_root.bonusMove = _root.bonusMoveTemp;
if(_root.bonusMove == "kick")
{
bonuses.gotoAndStop("kick");
}
else if(_root.bonusMove == "barrel")
{
bonuses.gotoAndStop("barrel");
}
else
{
bonuses.gotoAndStop("points");
_root.gamescore += 75;
}
hitBonus = true;
ob3.bonus.gotoAndPlay(2);
_root.gamescore += 25;
}
if((ob1.hitTest(hitPx,hitPy,true) == true or ob2.hitTest(hitPx,hitPy,true) == true or ob1.hitTest(hitP2x,hitP2y,true) == true or ob2.hitTest(hitP2x,hitP2y,true) == true) and hit != true)